Índice

[[#Habilitar BigQuery]]
[[#Transformar a BQ]]


Habilitar BigQuery

Para transformar los datos de registro de Dialogflow CX en información analizable, es necesario exportarlos a BigQuery (BQ). Esta función automatizada, llamada BQ Export, envía los registros de sesión a una tabla de BigQuery para su análisis.


Pasos para usar BQ Export

  1. Crear una tabla en BigQuery: En el mismo proyecto de Google Cloud Platform (GCP) donde está el agente, debes crear una tabla con un esquema específico. Esto permite que Dialogflow comience a enviar los datos.

  2. Habilitar el registro de interacciones: En la configuración de Dialogflow CX, tienes que activar el registro de interacciones y seleccionar el proyecto, el conjunto de datos y la tabla de BigQuery que creaste en el paso anterior.

  3. Los datos se llenan automáticamente: Una vez configurado, toda la información de registro de interacciones en tiempo casi real se empezará a llenar en la tabla de BigQuery.

Estructura de los datos

Los datos de los paquetes de solicitud y respuesta son modulares y están en un formato similar a JSON. La exportación a BigQuery es el primer paso para poder transformar estos datos en información que pueda ser consultada fácilmente.


Transformar a BQ

Tras exportar los registros de Dialogflow CX a BigQuery, el siguiente paso es transformar esos datos para extraer información útil. Dado que Dialogflow CX funciona como una máquina de estados, es beneficioso desglosar los datos a nivel de transición de estado para un análisis más profundo.


Transformación de datos de BigQuery

La transformación de datos es crucial porque los registros brutos contienen mucha información, pero está en un formato que no es directamente consultable ni fácil de interpretar. El objetivo es convertir estos datos en información accionable.

Consideraciones específicas

La recomendación es transformar los datos de las columnas más utilizadas en el análisis para maximizar la usabilidad. Dado que los paquetes de solicitud y respuesta son modulares y en formato JSON, la transformación a un formato consultable es esencial.


Medir métricas en SQL

Para obtener insights procesables de tus datos en BigQuery, concéntrate en las métricas de tres áreas principales: experiencia de interacción, diseño del agente y preparación del backend. Estas métricas te permiten entender el rendimiento general del bot e identificar áreas de mejora.


Métricas de experiencia de interacción

Evalúan la efectividad con que el agente interactúa con los usuarios para satisfacer sus necesidades.

Métricas de diseño del agente

Evalúan la calidad del agente y su capacidad para funcionar de manera óptima.

Métricas de preparación del backend

Evalúan la capacidad de los sistemas de soporte para mantener las operaciones del agente, especialmente el rendimiento de los webhooks.

Cómo usar las métricas para la optimización